iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 21
1
Software Development

C#可以做出甚麼?系列 第 21

C#程式碼會寫嗎?

  • 分享至 

  • xImage
  •  

做骰子
https://ithelp.ithome.com.tw/upload/images/20210411/20119035dxGPKCGbDN.png

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace _20210411
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Random iT = new Random();
        private void Button1_Click(object sender, EventArgs e)
        {
            L1.Text = iT.Next(1, 10).ToString();
            L2.Text = iT.Next(1, 10).ToString();
            L3.Text = iT.Next(1, 10).ToString();

        }
    }
}


加入Timer計時器
https://ithelp.ithome.com.tw/upload/images/20210411/20119035FPChZ5dY3k.png
Enabled:啟用狀態
interval:每次執行的單位=千分之一秒
Tick每次被觸發
控制不同速度
https://ithelp.ithome.com.tw/upload/images/20210411/20119035ivE1P7w3zi.png

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace _20210411
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Random iT = new Random();
        bool bCK = false;
        private void Button1_Click(object sender, EventArgs e)
        {
            if (bCK == false)
            {
                timer1.Enabled = timer2.Enabled = timer3.Enabled = true;
                btn_start.Text = "停止";
                bCK = true;
            }
            else
            {
                timer1.Enabled = timer2.Enabled = timer3.Enabled = true;
                btn_start.Text = "啟動";
                bCK = false;

            }
        }
            private void Timer1_Tick(object sender, EventArgs e)
            {

                L1.Text = iT.Next(1, 10).ToString();
            }

            private void Timer2_Tick(object sender, EventArgs e)
            {
                L2.Text = iT.Next(1, 10).ToString();
            }

            private void Timer3_Tick(object sender, EventArgs e)
            {
                L3.Text = iT.Next(1, 10).ToString();

            }

        private void Form1_Load(object sender, EventArgs e)
        {
            timer1.Interval = 100;
            timer1.Interval = 50;
            timer1.Interval = 25;
        }
    }
    }



這裡已經來到了倒數10天
因為前面的坑還沒補
所以這裡先打閒聊
到這裡再改

今天突然對於寫程式有種醍醐灌頂的感覺
#你會寫程式嗎?
在社群看到這句話
然後又去搜尋到這篇文章 https://medium.com/@hulitw/learn-coding-9c572c2fb2

對於現在的我..此時此刻~寫程式是完成一個"夢想"

今天~交了我的主管TEST方法/也交了MIS BARCODE機的使用方法
感覺我現在的工作都是已經可以教人了
沒甚麼東西可以學了~#無聲可戀
明明就是應該要教我的人啊~

然後公司也宣布待實行的減薪..根本就沒甚麼好留戀的

我應該要好好地來想想我的作品集要如何呈現我會寫程式的樣子才是~

DEAR ALL 我們明天見/images/emoticon/emoticon08.gif


上一篇
C#實作-LINE Bot
下一篇
倒數第9天
系列文
C#可以做出甚麼?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言